import { fileURLToPath, URL } from 'node:url'

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
	plugins: [vue()],
	resolve: {
		alias: {
			'@': fileURLToPath(new URL('./src', import.meta.url))
		}
	},
	base: './',
	// publicDir: './'
	build: {
		outDir: 'wisdom_city',
	},
	server: {
		proxy: {
			'/api': {
				target: 'http://10.77.50.193:50001/',
				changeOrigin: true,
				rewrite: (path) => path.replace(/\/api/, '') 
			},
			// '/apis': {
			// 	target: 'http://10.77.50.193:50005/',
			// 	changeOrigin: true,
			// 	rewrite: (path) => path.replace(/\/apis/, '') 
			//   },
		}
		
	}
})
